#ifndef MS575_ALGFRONTSE3SE4SE5SE6SE7EDGEOUTER_H
#define MS575_ALGFRONTSE3SE4SE5SE6SE7EDGEOUTER_H
#include "ms575_algbase.h"
#include "ms575_edgedetect.h"

namespace MeasurE575
{
    class AlgFrontSE3SE4SE5SE6SE7SE8EdgeOuter: public AlgBase
    {
    public:
         AlgFrontSE3SE4SE5SE6SE7SE8EdgeOuter()=default;
         AlgFrontSE3SE4SE5SE6SE7SE8EdgeOuter(int i);
        void operator()(cv::Mat &srcImg,
                        int id,
                        std::map<string, float> &measRes,
                        int fixtureId);

    };
}
#endif // MS575_ALGFRONTSE3SE4SE5SE6SE7EDGEOUTER_H
